package com.whfp.coky.other

/**
 *
 *
 * created by coky on 2022/2/28
 */
class Constants {
    companion object {
        //         任务的mmkv存放位置
        val MMKV_TASK: String = "mmkv_task"

        //         本地缓存名
        val MMKV_FLUOR_SETTINGS = "mmkv_fluor_settings"

//mmkv名称
        val FIRST = "first"//第一次进入
            val PHONE_MAC = "phone_mac"//手机设备唯一值
            val CACHE_PRINT = "dev_mac"//缓存打印机
            val CACHE_DEVICE_INFO_PB2_PBEHY = "cacheDeviceInfoPBEHYOrPB2"//缓存的已验证设备

            val USER_ID = "usr_id"//第一次进入

            val ADDR_URL_ACT = "addr_url_act"//激活的平台地址

//            设备
            val DEV_TYPE_RFID = "ZX-BJQ01"


        //       需要加入缓存的数据(荧光检测，高级设置中配置)
        val URL_LOGIN: String = "http://jiedu.zenith-bio.com:10000/web/app/zxsw/login"
        val URL_UPLOAD_FILE: String = "http://jiedu.zenith-bio.com:10000/web/app/zxsw/drugdetectRecord/uploadFile"
        val URL_UPLOAD_DATA: String = "http://jiedu.zenith-bio.com:10000/web/app/zxsw/drugdetectRecord/upload1"
        val URL_CLOUD_BQ: String = "http://jiedu.zenith-bio.com:10000/rest/bq-search"
        val URL_USER_NAME: String = "admin"
        val URL_USER_PWD: String = "88888888"

        /**
         * 网络请求分页参数
         */
        val PAGE_INDEX: Int = 1
        val PAGE_SIZE: Int = 10

        val HTTP_NO_PARAMA: String = "{}"
            get() = field

        /**
         * 网络请求结果
         */
        val HTTP_OK = 1

        /**
         * TAB标签对应的名称
         */
        val TAB_FIXED_TASK = "固定任务"
        val TAB_NON_FIXED_TASK = "非固定任务"

        val TAB_FLUOR_PROJ_DEV = "设备"
        val TAB_FLUOR_PROJ_CLOUD = "云端"


        /**
         * intent传递key
         */
        val NAME = "name"
        val BEAN = "bean"
        val TITLE = "title"
        val RESULT = "result"
        val ID = "id"
        val TYPE = "type"


        //         数组常量
        val ARRAY_SEX: MutableList<Any> = mutableListOf("男", "女")
        val ARRAY_CURVES: MutableList<Any> = mutableListOf("自动选择标曲", "手动选择标曲", "一卡一码标曲")


        //三库新制定的
        val TASK_NUMBER_DZQM = "007" //电子签名

        val TASK_NUMBER_WBBJ = "008" //文本编辑

        val TASK_NUMBER_YDWJ = "010" //阅读文件

        val TASK_NUMBER_BFSP = "011" //播放视频

        val TASK_NUMBER_MFCJBXX = "012" //毛发采集表信息

        val TASK_NUMBER_SPTHLX = "013" //视频通话录像

        val TASK_NUMBER_PZ = "006" //拍照上传

        val TASK_NUMBER_WJSC = "014" //文件上传

        val TASK_NUMBER_WJSM = "015" //文件扫描

        val TASK_NUMBER_RMZDY_LY = "016" //蓝牙热敏纸打印

        val TASK_NUMBER_A4ZDY_LY = "017" //蓝牙A4纸打印

        val TASK_NUMBER_BQTTM_LY = "018" //蓝牙标签贴条码

        val TASK_NUMBER_RMZDY_USB = "019" //USB热敏纸打印

        val TASK_NUMBER_A4ZDY_USB = "020" //USBA4纸打印

        val TASK_NUMBER_BQTTM_USB = "021" //USB标签贴条码

        val TASK_NUMBER_GPSCJCF = "022" //GPS采集触发

        val TASK_NUMBER_DWSC = "023" //定位上传

        val TASK_NUMBER_CWG1 = "024" //储物柜1

        val TASK_NUMBER_CWG2 = "025" //储物柜2

        val TASK_NUMBER_CWG3 = "026" //储物柜3

        val TASK_NUMBER_HSG1 = "027" //回收柜1

        val TASK_NUMBER_HSG2 = "028" //回收柜2

        val TASK_NUMBER_X1_Y1 = "029" //X1Y1

        val TASK_NUMBER_X7_Y10 = "092" //X7Y10

        val TASK_NUMBER_HMCJ = "093" //虹膜采集

        val TASK_NUMBER_HMHY = "094" //虹膜核验

        val TASK_NUMBER_SWCJ = "095" //声纹采集

        val TASK_NUMBER_SWHY = "096" //声纹核验

        val TASK_NUMBER_SFZRLCJ = "097" //身份证人脸采集

        val TASK_NUMBER_SFZRLHY = "098" //身份证人脸核验

        val TASK_NUMBER_SFZDQZL = "001" //身份证读取资料

        val TASK_NUMBER_SFZPZSBXX = "099" //身份证拍照识别信息

        val TASK_NUMBER_RLCJ = "002" //人脸采集

        val TASK_NUMBER_RLHY = "100" //人脸核验

        val TASK_NUMBER_ZXSMEWMHY = "101" //臻稀生命二维码核验

        val TASK_NUMBER_EWMBD = "102" //二维码绑定

        val TASK_NUMBER_EWMSC = "110" //二维码生成

        val TASK_NUMBER_EWMDY = "009" //二维码打印

        val TASK_NUMBER_ZWXXCJ = "003" //指纹信息采集

        val TASK_NUMBER_ZWXXHY = "104" //指纹信息核验

        val TASK_NUMBER_YGJC = "105" //荧光检测

        val TASK_NUMBER_JTJJC = "106" //胶体金检测

        val TASK_NUMBER_GHXJC = "107" //光化学检测

        val TASK_NUMBER_DHXJC = "108" //电化学检测

        val TASK_NUMBER_RFID_BQXK = "125" //RFID标签寻卡

        val TASK_NUMBER_RFID_BQDK = "126" //RFID标签读卡

        val TASK_NUMBER_RFID_BQ_XIEKA = "127" //RFID标签写卡

        val TASK_NUMBER_RFID_BQSD = "128" //RFID标签锁定

        val TASK_NUMBER_RFID_BQJS = "129" //RFID标签解锁

        val TASK_NUMBER_RYXXTX = "131" //人员信息填写

        val TASK_NUMBER_RYXXCK = "132" //人员信息查看

        val TASK_NUMBER_KF = "133" //库房

        val TASK_NUMBER_CLXX = "134" //车辆信息

        val TASK_NUMBER_WZJC = "135" //物质检查

        val TASK_NUMBER_SM = "136" //扫码

        val TASK_NUMBER_HXPXX = "137" //化学品信息

        val TASK_NUMBER_BQZD = "138" //标曲制定

        val SCAN_CODE_TYPE_QR_CONNECT_DEVICE = "408" //扫码连接检测设备 wzx


        /**
         * 意图类型
         */
        val INTENT_TYPE_GZRYDL = "工作人员登录"
        val INTENT_TYPE_HQRLZP = "获取人脸照片"
        val INTENT_TYPE_SMJH = "扫码激活"
        val INTENT_TYPE_MBBFDXZZCZ = "目标帮扶对象自助操作"
        val INTENT_TYPE_ZDGZRYZZCZ = "重点工作人员自助操作"
        val INTENT_TYPE_PTRYZZCZ = "普通人员自助操作"
        val INTENT_TYPE_TASK_SFZCJ = "任务-身份证采集"
        val INTENT_TYPE_TASK_RLCJ = "任务-人脸采集"
        val INTENT_TYPE_TASK_ZWCJ = "任务-指纹采集"
        val INTENT_TYPE_TASK_QMCJ = "任务-签名采集"
        val INTENT_TYPE_TASK_RLHY = "任务-人脸核验"
        val INTENT_TYPE_TASK_PZSC = "任务-拍照上传"
        val INTENT_TYPE_TASK_RYXXTX = "任务-人员信息填写"
        val INTENT_TYPE_TASK_WXEWMCJ = "任务-微信二维码采集"

        //    public static final String INTENT_TYPE_TASK_FJHY = "任务-发检核验";
        val INTENT_TYPE_TASK_EWMBD = "任务-二维码绑定"
        val INTENT_TYPE_TASK_EWMSC = "任务-二维码生成"
        val INTENT_TYPE_TASK_DYEWM = "任务-二维码打印"
        val INTENT_TYPE_TASK_NJLR = "任务-尿检录入"
        val INTENT_TYPE_TASK_XQCK = "任务-详情查看"
        val INTENT_TYPE_TASK_RWPZ = "任务-人物拍照"
        val INTENT_TYPE_TASK_SFHY = "任务-身份核验"
        val INTENT_TYPE_TASK_YGJC = "任务-荧光检测（破冰2号检测）"
        val INTENT_TYPE_TASK_RFID_BQXK = "任务-RFID标签寻卡"
        val INTENT_TYPE_TASK_RFID_BQDK = "任务-RFID标签读卡"
        val INTENT_TYPE_TASK_RFID_BQXIEKA = "任务-RFID标签写卡"
        val INTENT_TYPE_TASK_RFID_BQSD = "任务-RFID标签锁定"
        val INTENT_TYPE_TASK_RFID_BQJS = "任务-RFID标签解锁"
        val INTENT_TYPE_TASK_KF = "任务-库房"
        val INTENT_TYPE_TASK_CLXX = "任务-车辆信息"
        val INTENT_TYPE_TASK_WZJC = "任务-物质检查"
        val INTENT_TYPE_TASK_SM = "任务-扫码"
        val INTENT_TYPE_ACTIVATION_SM = "扫码激活"
        val INTENT_TYPE_TASK_HXPXX = "任务-化学品信息"
        val INTENT_TYPE_TASK_BQZD = "任务-标曲制定"

    }


}
